home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 5 / MacMania 5.toast / / Tools&Utilities / Plotfoil 3.2 / externs.h < prev    next >
Text File  |  1996-09-18  |  992b  |  34 lines

  1. /*
  2.  * external function declarations
  3.  */
  4.  
  5. extern void init_output(char *);
  6. extern void put_line(double, double);
  7. extern void put_curve(double, double, double, double, double, double);
  8. extern void end_output(point_t *, int);
  9. extern void draw_double_line(float, float, float, float, float);
  10. extern void init_lines(double, double);
  11. extern void twist(float);
  12. extern void end_twist();
  13. extern void end_output(point_t *, int);
  14.  
  15. extern void draw_template(float, float, float);
  16.  
  17. extern void interpolate();
  18. extern double sqr();
  19. extern void prompt_mode();
  20.  
  21. extern int sflag, iflag, tflag, nsheets_h, nsheets_v, nspars, aflag;
  22. extern float s_limit;
  23. extern float c_height, c_depth;
  24. extern int multipage;
  25.  
  26. extern value_t chord, sheeting, templ_h, templ_le, templ_te, xfudge, yfudge;
  27. extern spar_t spars[];         /* spars for airfoil */
  28. extern float angle;
  29.  
  30. extern FILE *fout;             /* output fd */
  31.  
  32. extern void plot(airfoil_data_t *);
  33. extern int read_foil(FILE *fp, char *f, airfoil_data_t *info);
  34.